removable (links) - Türkisch Englisch Wörterbuch